﻿#ifndef BASECOMMUNICATIONFACTORY_H
#define BASECOMMUNICATIONFACTORY_H
#include <QMetaObject>
#include <QMap>
#include "myhead.h"
#include "BaseCommunication.h"
#include "BaseFactory.h"


class CommunicationFactory:public BaseFactory
{
public:
    CommunicationFactory();

    // BaseFactory interface
public:
    virtual BaseItem *CreateInstance(QString concreteType) override;
};

#endif // BASECOMMUNICATIONFACTORY_H
